home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CreatingGames / Utilities / Misc / GMS / GMSDev / Includes / fd / screens_lib.fd < prev    next >
Encoding:
Text File  |  1997-11-19  |  1.3 KB  |  48 lines

  1. *                        FUNCTION DEFINITIONS LIST
  2. *
  3. *                              November 1997
  4. *
  5. *                              "mod.screens"
  6. *
  7. ##base _SCRBase
  8. ##bias 6
  9. ##public
  10. AllocVideoMem(Size,Flags)(d0/d1)
  11. BlankColours(Screen)(a0)
  12. BlankOn()()
  13. BlankOff()()
  14. ChangeColours(Screen,Colours,StartColour,AmtColours)(a0/a1/d0/d1)
  15. ColourMorph(Screen,FadeState,Speed,StartColour,AmtColours,SrcColour,DestColour)(a0/d0/d1/d3/d4/d2/d5)
  16. ColourToPalette(Screen,FadeState,Speed,StartColour,AmtColours,Palette,Colour)(a0/d0/d1/d3/d4/a1/d2)
  17. FreeVideoMem(MemBlock)(d0)
  18. GetScrType()()
  19. WaitAVBL()()
  20. AddRaster(Screen,Command)(a0/a1)
  21. MoveBitmap(Screen)(a0)
  22. MoveToFront(Screen)(a0)
  23. MoveToBack(Screen)(a0)
  24. PaletteMorph(Screen,FadeState,Speed,StartColour,AmtColours,SrcPalette,DestPalette)(a0/d0/d1/d3/d4/a1/a2)
  25. PaletteToColour(Screen,FadeState,Speed,StartColour,AmtColours,Palette,Colour)(a0/d0/d1/d3/d4/a1/d2)
  26. RefreshScreen(Screen)(a0)
  27. RemakeScreen(Screen)(a0)
  28. *sc04()()
  29. *sc05()()
  30. ResetBitmap(Screen)(a0)
  31. *sc06()()
  32. ReturnDisplay()()
  33. *sc09()()
  34. SwapBuffers(Screen)(a0)
  35. TakeDisplay(Screen)(a0)
  36. UpdateColour(Screen,Colour,Value)(a0/d0/d1)
  37. UpdatePalette(Screen)(a0)
  38. *sc00()()
  39. *sc01()()
  40. *sc02()()
  41. *sc03()()
  42. WaitRastLine(LinePosition)(d0)
  43. WaitVBL()()
  44. WaitSwitch(Screen)(a0)
  45. LockVideo(Screen)(a0)
  46. UnlockVideo(Screen)(a0)
  47. ##end
  48.